strap insulator - German English Dictionary